const Category = require('../models/categoryModel');

/**
 * 分类控制器
 */
const categoryController = {
  /**
   * 查询所有分类
   */
  getAllCategories: async (req, res) => {
    try {
      const categories = await Category.findAll();
      
      res.json({
        code: 1,
        msg: 'success',
        data: categories
      });
    } catch (error) {
      console.error('查询分类列表出错:', error);
      res.status(500).json({
        code: 0,
        msg: '查询分类列表失败',
        data: null
      });
    }
  }
};

module.exports = categoryController;